residente temporal - French English Dictionary